cape hyrax - İspanyolca İngilizce Sözlük